Synonyms for "flagellate protozoan"

Words with similar meaning